cap it all off - Turkish English Dictionary